package com.huilian.iotbox.client.service;

import com.huilian.iotbox.data.common.ServerResponse;
import com.huilian.iotbox.data.dto.DisplayRackItemDto;
import com.huilian.iotbox.data.dto.MemberDto;
import com.huilian.iotbox.data.po.DisplayRackItem;
import com.huilian.iotbox.data.vo.DisplayRackItemVo;

import java.util.List;

public interface DisplayRackItemService {
    DisplayRackItemVo findDisplayRackItem(DisplayRackItemDto displayRackItemDto);
    DisplayRackItemVo findDisplayRackItemById(DisplayRackItemDto displayRackItemDto);
    DisplayRackItemVo findDisplayRackItemByDeviceId(DisplayRackItemDto displayRackItemDto);
    List<DisplayRackItemVo> findDisplayRackItemByCommodityId(DisplayRackItemDto displayRackItemDto);
    int updateStockById(DisplayRackItemDto displayRackItemDto);

    DisplayRackItemVo findDisplayRackItemByDeviceIdAndCommodityId(DisplayRackItemDto displayRackItemDto);
}
